land measure equivalent to 2.70 m - Turkish English Dictionary